home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1995 April / Internet Tools.iso / infoserv / www / cern / doc / www-talk.archive.Z / www-talk.archive / text0317.txt < prev    next >
Encoding:
Text File  |  1992-11-30  |  1.1 KB  |  27 lines

  1. > It is clear that the HTTP protocol per se provides no means
  2. > for the server to determine the identity of the user on
  3. > the client machine, or even the name of the client machine.
  4. > But (I ask in all ignorance of Unix) is there another way
  5. > for the server to get this information, perhaps by making
  6. > calls to a lower level of the TCP/IP protocol?
  7. > I would like to make an HTTP server that provided differing
  8. > levels of access to those within and without Cornell.
  9. > I regret this must be so because some of the databases
  10. > we have here can not be released outside Cornell.
  11.  
  12. I am doing this at the moment at my site.  I have allocated two ports
  13. to http, and allow access to one port from everywhere, and access to
  14. the other only from within my organisation.  The access control is
  15. done with the package log_tcp.  You can get log_tcp to return a
  16. message saying "This is for internal use only", or something like that
  17. on the restricted port.
  18.  
  19. You can have links back and forward across the two ports, without any
  20. trouble, but only the internal hosts can access the restricted port.
  21.  
  22. Let me know if you want specific information about configuration
  23. files, etc.
  24.  
  25. rik.
  26.